Solutions to the equivalent mutants problem: A systematic review and comparative experiment

نویسندگان

  • Wojciech Orzeszyna
  • Richard Torkar
  • Lech Madeyski
چکیده

Context. Mutation testing is a fault-based technique for measuring the effectiveness of a test set in terms of its ability to detect faults. Mutation testing seeds artificial faults into an application and checks whether a test suite can detect them. If these faults are not found, the test suite is still not considered to be ‘good enough’. However, there are also mutations which keep the program semantics unchanged and thus cannot be detected by any test suite. Finding a way to assess these mutations is also known as the equivalent mutant problem (EMP). Objectives. The main objective of this thesis is to conduct a systematic literature review in the field of mutation testing, to identify and classify existing methods for equivalent mutants detection. In addiction, other objectives are: analyze possibilities to improve existing methods for equivalent mutant detection, implement new or improved method and compare it with existing ones. Methods. Based on the systematic literature review method we have went over publications from six electronic databases and one conference proceedings. Standard method was extended by scanning lists of references and some alternative sources: searching in Google Scholar, checking personal websites of relevant authors and contacting all of them. We have performed all the systematic literature review steps such as the protocol development, initial selection, final selection, quality assessment, data extraction and data synthesis. In the second part of this thesis – an experiment, we have implemented four second order mutation testing strategies and compared them each other from four different perspectives: mutants reduction, equivalent mutants reduction, fault detection loss and mutation testing process time reduction.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Posynomial geometric programming problem subject to max–product fuzzy relation equations

In this article, we study a class of posynomial geometric programming problem (PGPF), with the purpose of minimizing a posynomial subject to fuzzy relational equations with max–product composition. With the help of auxiliary variables, it is converted convert the PGPF into an equivalent programming problem whose objective function is a non-decreasing function with an auxiliary variable. Some pr...

متن کامل

Insurance Deductions of Hospitals in Iran: Systematic Review of Causes and Solutions to Reduce Deductions

Insurance Deductions of Hospitals in Iran: Systematic Review of Causes and Solutions to Reduce Deductions Aidin Aryankhesal1, Hadi Kalantari1, Pouran Raeissi1, Niusha Shahidi Sadeghi1, * 1Department of Health Services Management, School of Health Management and Information Sciences, Iran University of Medical Sciences, Tehran, Iran Abstract Background: This study was conducted via a systemat...

متن کامل

A Comparative Analysis on Sony’s Approach to Problem Solving and Decision-Making

Decision making and problem solving are especially important skills for business and life. As an innovation leading corporate, Sony has gradually lost their superiority in innovation and core competences under more and more intensive competition environment. This report is made to investigate Sony current procedure on its solving problems and making decision, analyze approaches and tools used b...

متن کامل

Few heuristic optimization algorithms to solve the multi-period fixed charge production-distribution problem

This paper deals with a multi-period fixed charge production-distribution problem associated with backorder and inventories. The objective is to determine the size of the shipments from each supplier and backorder and inventories at each period, so that the total cost incurred during the entire period towards production, transportation, backorder and inventories is minimised. A 0-1 mixed intege...

متن کامل

A Comparative Review of Global Transportation Energy Outlook

In 2010, the global transport sector consumed about 2,200 million tons of oil equivalent. About 96% of this amount came from oil. It shows that more than 60% of the oil consumed globally goes to the transportation sector. Road transport accounts for the bulk of the transportation energy consumption. The light-duty vehicles (LDVs), including light trucks, light commercial vehicles, and minibuses...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011